Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LEVEN STREET Terraced £47,269 £39,999 23 Oct 2020
16 LEVEN STREET Terraced £113,237 £69,000 8 Feb 2007
18 LEVEN STREET Terraced £77,251 £74,000 11 Mar 2022
20 LEVEN STREET Terraced £79,728 £17,000 25 Sep 1998
22 LEVEN STREET Terraced £79,640 £60,000 7 Nov 2016
24 LEVEN STREET Terraced £63,398 £62,000 1 Sep 2023